/**
 * 
 */
package com.zufangbao.earth.web.controller.receivable;

import com.zufangbao.gluon.spec.earth.GlobalSpec4Earth;

/**
 * @author wukai
 *
 */
public class ReceivableControllerSpec {
	
	public static final String NAME = "/receivables";
	
	public static final String MENU_SETTING = "menu-receivable";

	public class IReceivableSummary{
		
		public static final String NAME = "/receivables-summary";
		
		public static final String VIEW_NAME = "receivables/receivables-summary";

		public static final String SUB_MENU_SETTING = "submenu-receivables-summary";
		
		public static final String PARAM_UNIQUE_PARTICLE_ID = GlobalSpec4Earth.PARAM_UNIQUE_PARTICLE_ID;
		
		public static final String RET_RECEIVABLES_BRIEF = "receivablesBrief";
		
		public static final String RTN_PAYMENT_PARTICLE = GlobalSpec4Earth.RTN_PAYMENT_PARTICLE;
	}
	public class IReceivablePaidToday{
		
		public static final String NAME = "/paid-today";
		
		public static final String SUB_MENU_SETTING = "submenu-receivable-paid-today";
		
		public static final String PARAM_UNIQUE_PARTICLE_ID = GlobalSpec4Earth.PARAM_UNIQUE_PARTICLE_ID;
		
		public static final String VIEW_NAME = "receivables/today-paid-list";
		
		public static final String RTN_TODAY_PAID_BILLS = "todayPaidBills";
		
		public static final String RTN_PAYMENT_PARTICLE = GlobalSpec4Earth.RTN_PAYMENT_PARTICLE;
	}
	public class IReceivableUnClearedToday{
		
		public static final String NAME = "/uncleared-today";
		
		public static final String SUB_MENU_SETTING = "submenu-receivable-uncleared-today";
		
		public static final String PARAM_UNIQUE_PARTICLE_ID = GlobalSpec4Earth.PARAM_UNIQUE_PARTICLE_ID;
		
		public static final String VIEW_NAME = "receivables/today-uncleared-list";
		
		public static final String RTN_TODAY_UNPAID_OUSTANDING_BILLS = "todayUnpaidOustandingBills";
		
		public static final String RTN_PAYMENT_PARTICLE = GlobalSpec4Earth.RTN_PAYMENT_PARTICLE;
	}
	public class IReceivableHistoryToday{
		
		public static final String NAME = "/paid-history";
		
		public static final String SUB_MENU_SETTING = "submenu-receivable-paid-history";
		
		public static final String PARAM_UNIQUE_PARTICLE_ID = GlobalSpec4Earth.PARAM_UNIQUE_PARTICLE_ID;
		
		public static final String PARAM_HISTORY_PAID_TYPE = "historyPaidTypes";
		
		public static final String RTN_HISTORY_PAID_BILLS = "historyPaidOrderList";
		
		public static final String RTN_PAYMENT_PARTICLE = GlobalSpec4Earth.RTN_PAYMENT_PARTICLE;
		
		public static final String VIEW_NAME = "receivables/history-paid-list";

		public static final String RTN_PARTICAL_UNIQUE_ID = "particalUniqueId";

		public static final String RTN_HISTORY_PAID_TYPE = "historyPaidType";

		public static final String RTN_CONTRACT_NO = "contractNo";
	}
	public class IReceivablePaidOutstanding{
		
		public static final String NAME = "/paid-outstanding";
		
		public static final String SUB_MENU_SETTING = "submenu-receivable-paid-outstanding";
		
		public static final String PARAM_UNIQUE_PARTICLE_ID = GlobalSpec4Earth.PARAM_UNIQUE_PARTICLE_ID;
		
		public static final String VIEW_NAME = "receivables/outstanding-paid-list";
		
		public static final String RTN_OUTSTANDING_PAID_BILLS = "outstandingPaidBills";
		
		public static final String RTN_PAYMENT_PARTICLE = GlobalSpec4Earth.RTN_PAYMENT_PARTICLE;
	}
	public class IReceivableTransactionRecord{
		
		public static final String NAME = "/transaction-record";
		
		public static final String SUB_MENU_SETTING = "submenu-receivable-transaction-record";
		
		public static final String PARAM_UNIQUE_PARTICLE_ID = GlobalSpec4Earth.PARAM_UNIQUE_PARTICLE_ID;
		
		public static final String VIEW_NAME = "receivables/transaction-record-list";
		
		public static final String RTN_TRANSACTION_RECORDS = "transactionRecordSketchs";
		
		public static final String RTN_PAYMENT_PARTICLE = GlobalSpec4Earth.RTN_PAYMENT_PARTICLE;
		
		public static final String MSG_ERROR_NO_DATA = "对不起，没有数据！";
	}
	public class IReceivableConfirmTransactionRecord{
		
		public static final String NAME = "/transaction-record-confirm";
		
		public static final String SUB_MENU_SETTING = "submenu-receivable-transaction-record";
		
		public static final String PARAM_UNIQUE_PARTICLE_ID = GlobalSpec4Earth.PARAM_UNIQUE_PARTICLE_ID;
		
		public static final String PARAM_UNIQUE_TRANSACTION_RECORD_IDS = "uniqueTransactionRecordIds";
		
		public static final String VIEW_NAME = "receivables/transaction-record-list";
		
		public static final String RTN_TRANSACTION_RECORDS = "transactionRecordSketchs";
		
		public static final String RTN_PAYMENT_PARTICLE = GlobalSpec4Earth.RTN_PAYMENT_PARTICLE;
		
		public static final String MSG_ERROR_NO_DATA = "对不起，没有数据！";
	}
	public class IReceivableDeferredPaymentDateBills{
		
		public static final String NAME = "/over-payment-date-bills";
		
		public static final String SUB_MENU_SETTING = "submenu-receivable-over-payment-date-bills";
		
		public static final String PARAM_UNIQUE_PARTICLE_ID = GlobalSpec4Earth.PARAM_UNIQUE_PARTICLE_ID;
		
		public static final String VIEW_NAME = "receivables/over-payment-date-bills";
		
		public static final String RTN_OVER_PAYMENT_DATE_BILLS = "overPaymentDateBills";
		
		public static final String RTN_PAYMENT_PARTICLE = GlobalSpec4Earth.RTN_PAYMENT_PARTICLE;
		
	}
	
	public class IReceivableNotReachPaymentDateBills{
		
		public static final String NAME = "/not-reach-payment-date-bills";
		
		public static final String SUB_MENU_SETTING = "submenu-receivable-not-reach-payment-date-bills";
		
		public static final String PARAM_UNIQUE_PARTICLE_ID = GlobalSpec4Earth.PARAM_UNIQUE_PARTICLE_ID;
		
		public static final String VIEW_NAME = "receivables/not-reach-payment-date-bills";
		
		public static final String RTN_NOT_REACH_PAYMENT_DATE_BILLS = "notReachPaymentDateBills";
		
		public static final String RTN_PAYMENT_PARTICLE = GlobalSpec4Earth.RTN_PAYMENT_PARTICLE;
		
	}
	
}
